home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.1 or lower
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_47.txt
< prev
next >
Wrap
Text File
|
1995-07-28
|
11KB
|
204 lines
# near model CODE resource
# jump table entries: 9104-9112 (9 of them)
export_1138:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 200C move.l D0, A4
0000000C 6610 bne +0x12 /* 0000001E */
0000000E 7012 moveq.l D0, 0x12
00000010 2F00 move.l -[A7], D0
00000012 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */]
00000016 2840 movea.l A4, D0
00000018 200C move.l D0, A4
0000001A 584F addq.w A7, 4
0000001C 6710 beq +0x12 /* 0000002E */
label0000001E:
0000001E 2F0C move.l -[A7], A4
00000020 4EAD 22AA jsr [A5 + 0x22AA /* export_1105 */]
00000024 2840 movea.l A4, D0
00000026 2054 movea.l A0, [A4]
00000028 20AD FD86 move.l [A0], [A5 - 0x27A]
0000002C 584F addq.w A7, 4
label0000002E:
0000002E 200C move.l D0, A4
00000030 286E FFFC movea.l A4, [A6 - 0x4]
00000034 4E5E unlink A6
00000036 4E75 rts
export_1139:
00000038 4E56 0000 link A6, 0
0000003C 2F0C move.l -[A7], A4
0000003E 286E 0008 movea.l A4, [A6 + 0x8]
00000042 200C move.l D0, A4
00000044 6728 beq +0x2A /* 0000006E */
00000046 2054 movea.l A0, [A4]
00000048 20AD FD86 move.l [A0], [A5 - 0x27A]
0000004C 200C move.l D0, A4
0000004E 671E beq +0x20 /* 0000006E */
00000050 7000 moveq.l D0, 0x00
00000052 2F00 move.l -[A7], D0
00000054 2F0C move.l -[A7], A4
00000056 4EAD 22B2 jsr [A5 + 0x22B2 /* export_1106 */]
0000005A 202E 000C move.l D0, [A6 + 0xC]
0000005E 0800 0000 btst.b D0, 0x0
00000062 504F addq.w A7, 8
00000064 6708 beq +0xA /* 0000006E */
00000066 2F0C move.l -[A7], A4
00000068 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
0000006C 584F addq.w A7, 4
label0000006E:
0000006E 286E FFFC movea.l A4, [A6 - 0x4]
00000072 4E5E unlink A6
00000074 4E75 rts
export_1140:
00000076 4E56 0000 link A6, 0
0000007A 7001 moveq.l D0, 0x01
0000007C 2F00 move.l -[A7], D0
0000007E 7200 moveq.l D1, 0x00
00000080 2F01 move.l -[A7], D1
00000082 2F01 move.l -[A7], D1
00000084 2F01 move.l -[A7], D1
00000086 2F01 move.l -[A7], D1
00000088 2F2E 0014 move.l -[A7], [A6 + 0x14]
0000008C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000090 2F2E 000C move.l -[A7], [A6 + 0xC]
00000094 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000098 4EAD 22BA jsr [A5 + 0x22BA /* export_1107 */]
0000009C 4E5E unlink A6
0000009E 4E75 rts
export_1141:
000000A0 4E56 0000 link A6, 0
000000A4 203C 6977 6E64 move.l D0, 0x69776E64 /* 'iwnd' */
000000AA 4E5E unlink A6
000000AC 4E75 rts
export_1142:
000000AE 4E56 0000 link A6, 0
000000B2 203C 6977 6E64 move.l D0, 0x69776E64 /* 'iwnd' */
000000B8 4E5E unlink A6
000000BA 4E75 rts
export_1143:
000000BC 4E56 0000 link A6, 0
000000C0 48E7 1100 movem.l -[A7], D3,D7
000000C4 2E2E 000C move.l D7, [A6 + 0xC]
000000C8 7601 moveq.l D3, 0x01
000000CA 0C87 6977 6E64 cmpi.l D7, 0x69776E64 /* 'iwnd' */
000000D0 6716 beq +0x18 /* 000000E8 */
000000D2 2F03 move.l -[A7], D3
000000D4 2F07 move.l -[A7], D7
000000D6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000DA 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
000000DE 508F addq.l A7, 8
000000E0 261F move.l D3, [A7]+
000000E2 4A00 tst.b D0
000000E4 6602 bne +0x4 /* 000000E8 */
000000E6 7600 moveq.l D3, 0x00
label000000E8:
000000E8 1003 move.b D0, D3
000000EA 4CEE 0088 FFF8 movem.l D3,D7, [A6 - 0x8]
000000F0 4E5E unlink A6
000000F2 4E75 rts
export_1144:
000000F4 4E56 0000 link A6, 0
000000F8 203C 696E 666F move.l D0, 0x696E666F /* 'info' */
000000FE 4E5E unlink A6
00000100 4E75 rts
export_1145:
00000102 4E56 FFFC link A6, -0x0004
00000106 48E7 0018 movem.l -[A7], A3,A4
0000010A 286E 0008 movea.l A4, [A6 + 0x8]
0000010E 7000 moveq.l D0, 0x00
00000110 2D40 FFFC move.l [A6 - 0x4], D0
00000114 2F0C move.l -[A7], A4
00000116 2054 movea.l A0, [A4]
00000118 2050 movea.l A0, [A0]
0000011A 2268 00CC movea.l A1, [A0 + 0xCC]
0000011E 4E91 jsr [A1]
00000120 2640 movea.l A3, D0
00000122 200B move.l D0, A3
00000124 584F addq.w A7, 4
00000126 6710 beq +0x12 /* 00000138 */
00000128 700B moveq.l D0, 0x0B
0000012A 2F00 move.l -[A7], D0
0000012C 2F0B move.l -[A7], A3
0000012E 4EAD 0BF2 jsr [A5 + 0xBF2 /* export_378 */]
00000132 2D40 FFFC move.l [A6 - 0x4], D0
00000136 504F addq.w A7, 8
label00000138:
00000138 202E FFFC move.l D0, [A6 - 0x4]
0000013C 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
00000142 4E5E unlink A6
00000144 4E75 rts
export_1146:
00000146 4E56 FFF0 link A6, -0x0010
0000014A 48E7 0118 movem.l -[A7], D7,A3,A4
0000014E 2E2E 0010 move.l D7, [A6 + 0x10]
00000152 286E 000C movea.l A4, [A6 + 0xC]
00000156 486E FFF8 pea.l [A6 - 0x8]
0000015A 4EAD 10E2 jsr [A5 + 0x10E2 /* export_536 */]
0000015E 2007 move.l D0, D7
00000160 0480 6170 7074 subi.l D0, 0x61707074 /* 'appt' */
00000166 584F addq.w A7, 4
00000168 6770 beq +0x72 /* 000001DA */
0000016A 0480 01FE FD00 subi.l D0, 0x1FEFD00
00000170 6768 beq +0x6A /* 000001DA */
00000172 0480 0003 06F0 subi.l D0, 0x306F0
00000178 6760 beq +0x62 /* 000001DA */
0000017A 0480 0001 FA0E subi.l D0, 0x1FA0E
00000180 6758 beq +0x5A /* 000001DA */
00000182 0480 05F4 FEF5 subi.l D0, 0x5F4FEF5
00000188 6750 beq +0x52 /* 000001DA */
0000018A 0480 0009 FF04 subi.l D0, 0x9FF04
00000190 6748 beq +0x4A /* 000001DA */
00000192 0480 03FB F7F9 subi.l D0, 0x3FBF7F9
00000198 6740 beq +0x42 /* 000001DA */
0000019A 0480 0001 0E10 subi.l D0, 0x10E10
000001A0 6738 beq +0x3A /* 000001DA */
000001A2 0480 02F8 06FF subi.l D0, 0x2F806FF
000001A8 6730 beq +0x32 /* 000001DA */
000001AA 0480 000A F6F1 subi.l D0, 0xAF6F1
000001B0 6728 beq +0x2A /* 000001DA */
000001B2 0480 0001 0316 subi.l D0, 0x10316
000001B8 6720 beq +0x22 /* 000001DA */
000001BA 0480 02FB FEFA subi.l D0, 0x2FBFEFA
000001C0 6718 beq +0x1A /* 000001DA */
000001C2 0480 02F4 FFBE subi.l D0, 0x2F4FFBE
000001C8 6710 beq +0x12 /* 000001DA */
000001CA 0480 0000 0041 subi.l D0, 0x41 /* 'A' */
000001D0 6708 beq +0xA /* 000001DA */
000001D2 0480 00FB FFFB subi.l D0, 0xFBFFFB
000001D8 6632 bne +0x34 /* 0000020C */
label000001DA:
000001DA 2F0C move.l -[A7], A4
000001DC 2054 movea.l A0, [A4]
000001DE 2050 movea.l A0, [A0]
000001E0 2268 008C movea.l A1, [A0 + 0x8C]
000001E4 4E91 jsr [A1]
000001E6 2640 movea.l A3, D0
000001E8 2F07 move.l -[A7], D7
000001EA 2F0B move.l -[A7], A3
000001EC 486E FFF0 pea.l [A6 - 0x10]
000001F0 2053 movea.l A0, [A3]
000001F2 2050 movea.l A0, [A0]
000001F4 2268 0034 movea.l A1, [A0 + 0x34]
000001F8 4E91 jsr [A1]
000001FA 41EE FFF8 lea.l A0, [A6 - 0x8]
000001FE 43EE FFF0 lea.l A1, [A6 - 0x10]
00000202 20D9 move.l [A0]+, [A1]+
00000204 20D9 move.l [A0]+, [A1]+
00000206 4FEF 0010 lea.l A7, [A7 + 0x10]
0000020A 6010 bra +0x12 /* 0000021C */
label0000020C:
0000020C 2F07 move.l -[A7], D7
0000020E 2F0C move.l -[A7], A4
00000210 486E FFF8 pea.l [A6 - 0x8]
00000214 4EAD 2302 jsr [A5 + 0x2302 /* export_1116 */]
00000218 4FEF 000C lea.l A7, [A7 + 0xC]
label0000021C:
0000021C 206E 0008 movea.l A0, [A6 + 0x8]
00000220 43EE FFF8 lea.l A1, [A6 - 0x8]
00000224 20D9 move.l [A0]+, [A1]+
00000226 20D9 move.l [A0]+, [A1]+
00000228 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
0000022E 4E5E unlink A6
00000230 4E75 rts